<?php
/////////////////////////////////////////////////////////////////////////////
// 
//
// workflow_system 
//
// workflow_copyright
// 
/////////////////////////////////////////////////////////////////////////////

/**
 * FILE_NAME : settings.class.php
 * ....配置信息操作类
 *
 * @copyright workflow_system 
 * @author workflow Develop Team 
 * @package 
 * @subpackage 
 * @version Wed May 27 10:20:08 CST 2009
 */

class SettingsClass extends FrameWork {
	/**
	 * 取指定变量的值
	 * @author workflow Develop Team     
	 * @param  $variable 变量名字
	 * @return string
	 */
	function getSettings($variable){
		if ($variable != ''){
			$array = $GLOBALS['db']->GetOneRow($variable,'settings','variable');
			return $array['value'];
		}else {
			return false;
		}
	}
	
	/**
	 * 更新设置
	 * @author workflow Develop Team     
	 * @param  $input_param 信息内容
	 * @return bool
	 */
	function updateSettings($input_param){
		if (is_array($input_param)){
			$value_array = array();
			foreach ($input_param as $k => $v){
				$value_array[$k] = $v;
			}
			$insert_rs = $GLOBALS['db']->UpdateRow($value_array['variable'],$value_array, 'settings', 'variable');
			return $insert_rs;
		}else {
			return false;
		}
	}
	
}
?>